cap immersion - Spanish English Dictionary